//TIP To <b>Run</b> code, press <shortcut actionId="Run"/> or
// click the <icon src="AllIcons.Actions.Execute"/> icon in the gutter.
public class Main {
    public static void main(String[] args) {
//        //力扣分割链表
//        public ListNode partition(ListNode head, int x) {
//            // 定义一个专门装小于x的节点的链表头
//            ListNode sml_dummy = new ListNode(-1);
//            ListNode sml_dummyCur = sml_dummy;
//            // 定义一个专门装大于等于x的节点的链表头
//            ListNode big_dummy = new ListNode(-1);
//            ListNode big_dummyCur = big_dummy;
//            ListNode cur = head;
//            // 如果节点的值小于x，则放入sml_dummy，反之放入big_dymmy
//            while (cur != null) {
//                if (cur.val < x) {
//                    sml_dummyCur.next = cur;
//                    sml_dummyCur = sml_dummyCur.next;
//                } else {
//                    big_dummyCur.next = cur;
//                    big_dummyCur = big_dummyCur.next;
//                }
//                cur = cur.next;
//            }
//            sml_dummyCur.next = big_dummy.next;
//            big_dummyCur.next = null;
//            return sml_dummy.next;
//        }
    }
}